﻿using System;
namespace PS.Model
{
    /// <summary>
    /// 考试系统_个人考试记录表
    /// </summary>
    [Serializable]
    public partial class ExamRecordPractice
    {
        public ExamRecordPractice()
        { }
        #region Model
        private int _ExamRecordPracticeid;
        private int? _userid;
        private int? _examsysparaid;
        private DateTime? _startdate;
        private string _exammonth;
        private DateTime? _finishdate;
        private string _invigilateman;
        private decimal? _examscore;
        private string _examidstring;
        private bool? _examvalid = true;
        private int? _disporder = 0;
        private int? _validmark = 1;
        private string _spare1;
        private string _spare2;
        private string _spare3;
        private string _spare4;
        private string _worktype;
        private string _worklevel;
        /// <summary>
        /// ExamRecordPracticeID
        /// </summary>
        public int ExamRecordPracticeID
        {
            set { _ExamRecordPracticeid = value; }
            get { return _ExamRecordPracticeid; }
        }
        /// <summary>
        /// 考生，对应用户表中的USERID
        /// </summary>
        public int? UserID
        {
            set { _userid = value; }
            get { return _userid; }
        }
        /// <summary>
        /// 考试参数ID：对应ExamSysPara 表中的 ExamSysParaID字段
        /// </summary>
        public int? ExamSysParaID
        {
            set { _examsysparaid = value; }
            get { return _examsysparaid; }
        }
        /// <summary>
        /// 开始考试时间 
        /// </summary>
        public DateTime? StartDate
        {
            set { _startdate = value; }
            get { return _startdate; }
        }
        /// <summary>
        /// 考试月份
        /// </summary>
        public string ExamMonth
        {
            set { _exammonth = value; }
            get { return _exammonth; }
        }
        /// <summary>
        /// 交卷时间
        /// </summary>
        public DateTime? FinishDate
        {
            set { _finishdate = value; }
            get { return _finishdate; }
        }
        /// <summary>
        /// 监考老师，多位老师以逗号隔开
        /// </summary>
        public string InvigilateMan
        {
            set { _invigilateman = value; }
            get { return _invigilateman; }
        }
        /// <summary>
        /// 考试成绩
        /// </summary>
        public decimal? ExamScore
        {
            set { _examscore = value; }
            get { return _examscore; }
        }
        /// <summary>
        /// 所有考题ID，每题ID之间以逗号隔开，该字段值有系统自动生成，不提供维护
        /// </summary>
        public string ExamIDString
        {
            set { _examidstring = value; }
            get { return _examidstring; }
        }
        /// <summary>
        /// 本次考试是否有效 1：有效，0：无效
        /// </summary>
        public bool? ExamValid
        {
            set { _examvalid = value; }
            get { return _examvalid; }
        }
        /// <summary>
        /// 排序
        /// </summary>
        public int? DispOrder
        {
            set { _disporder = value; }
            get { return _disporder; }
        }
        /// <summary>
        /// 是否有效(0:无效，1：有效。默认为1)
        /// </summary>
        public int? ValidMark
        {
            set { _validmark = value; }
            get { return _validmark; }
        }
        /// <summary>
        /// 扩展字段1
        /// </summary>
        public string Spare1
        {
            set { _spare1 = value; }
            get { return _spare1; }
        }
        /// <summary>
        /// 扩展字段2
        /// </summary>
        public string Spare2
        {
            set { _spare2 = value; }
            get { return _spare2; }
        }
        /// <summary>
        /// 扩展字段3
        /// </summary>
        public string Spare3
        {
            set { _spare3 = value; }
            get { return _spare3; }
        }
        /// <summary>
        /// 扩展字段4
        /// </summary>
        public string Spare4
        {
            set { _spare4 = value; }
            get { return _spare4; }
        }
        /// <summary>
        /// 工种
        /// </summary>
        public string WorkType
        {
            set { _worktype = value; }
            get { return _worktype; }
        }
        /// <summary>
        /// 工种级别
        /// </summary>
        public string WorkLevel
        {
            set { _worklevel = value; }
            get { return _worklevel; }
        }
        #endregion Model

    }
}

